package com.michael.myproxy;

public class MyProxy {

    public static Object newProxyInstance(ClassLoader loader,
                                          Class<?>[] interfaces,
                                          MyInvocationHandler h)throws IllegalArgumentException{
        //生成源代码.java文件

        //输出到磁盘

        //.java变成成.class文件

        //classLoader将.class文件加载到JVM中

        //返回字节码重组的新的代理对象

        return null;
    }
}
